Luis AbramLuis Abram
International FootballThe Empty Signal in the Transfer Window: The Dressing Room Is Still Where the Truth WaitsOn a Tuesday morning, an internal analysis report landed in my inbox. Nine...
Domestic FootballKazan, June 27, 2026: The German Machine Broke Its Bones and a Generation Fell SilentOn the night of June 27, 2026, in Kazan, in the 96th minute, Son Heung-min ra...
International FootballRenato Paiva keeps his feet on the ground after Santos' 3-2 win over Toluca: 'We are in a construction'The final whistle had barely died out at the Nemesio Díez when Santos Laguna...
VolleyballNebraska at No. 1, Texas at No. 12 with a 9-6 record: reading the NCAA ranking through schedule qualityOn October 18, the NCAA selection committee released the first 16-team rankin...
International FootballMbappe at Real Madrid: Reading the Most Expensive Free Transfer in History Through the Money TrailThe door of the Santiago Bernabeu dressing room closed, and Kylian Mbappe sat...
AthleticsVietnamese athletics and the readings nobody writes downAt the corner of the track at a national championship, a small handheld...
Domestic FootballV.League's Data Void: Vietnamese Football Is Retelling Itself From MemoryIn Pleiku, a late-afternoon training session usually ends very quietly: the...
Formula 1Hamilton's Zandvoort Radio Rant: What the Data Says When Emotion Takes OverZandvoort, one of the narrowest circuits in modern F1 history, measures just ...
BadmintonKunlavut Vitidsarn and the historic treble: When data confirms a new dynasty for Thai badmintonI still remember an evening in August 2026, sitting in my office in Surabaya,...
Domestic FootballVietnam U17 lose 1-4 in Seoul: reading an afternoon designed as a testThe passage I rewatched most in the Vietnam U17 versus FC Seoul U18 match sit...
International FootballMarcelo, Lamine Yamal and a 19-year gap: reading a joke through a referee's eyeHook "Impossible. Imagine me chasing Lamine Yamal now! I can't." Marcelo said...
Table TennisEmpty Cells: The Trap of False Confidence in Table Tennis AnalysisI opened the analysis file at 2 a.m., after a long day tracking the qualifier...
Domestic FootballFIFA ASEAN Cup 2026 – September 28 Matchday: Two Fixtures, Two Platforms, and a Gap Behind the LinkOn September 27, 2026, I stayed back after work in Seoul, reopening the FIFA...
VolleyballSuhl Wins the German Supercup: Three Sets, Six Points, and a Flaw Nobody Wants to NameOpening: Five Set Points and a Silence Coburg, the night of October 3, 2026. ...
TennisCzechia's 12th Title: A System Confirmed in Shenzhen, Not a Lucky GenerationIn the second set of the opening singles rubber of the Billie Jean King Cup...
Domestic FootballWorld Cup 2030 Qualifiers: Vietnam in Pot 2 and What the December 15, 2026 Draw Has Not Yet SaidDecember 15, 2026 sits on the wall calendar of the technical meeting room lik...
Badminton3-0 Over Kazakhstan: India Exposes a Blind Spot in DoublesOn the electronic scoreboard at an arena in Japan, one line of numbers made m...
EsportsWorlds 2026 Play-In: MVK Steps Into an All-Bo5 Maze Where Only One Team Gets to Keep DreamingFrom September 19 to October 10, four teams from four regions will step throu...
TennisWhen Injury Data Refuses the Tennis Label: A Lesson from the Analysis PipelineA table of 314 injury cases from three A-League seasons, compiled over four...
EsportsVietnam's Two LCP Slots: The Money Is In, The Rulebook Is NotOn the night of November 2, 2026, I sat in a late-night cafe in Beijing...
Domestic FootballKazan, June 27, 2026: The German Machine Broke Its Bones and a Generation Fell SilentOn the night of June 27, 2026, in Kazan, in the 96th minute, Son Heung-min ra...
International FootballRenato Paiva keeps his feet on the ground after Santos' 3-2 win over Toluca: 'We are in a construction'The final whistle had barely died out at the Nemesio Díez when Santos Laguna...
VolleyballNebraska at No. 1, Texas at No. 12 with a 9-6 record: reading the NCAA ranking through schedule qualityOn October 18, the NCAA selection committee released the first 16-team rankin...
International FootballMbappe at Real Madrid: Reading the Most Expensive Free Transfer in History Through the Money TrailThe door of the Santiago Bernabeu dressing room closed, and Kylian Mbappe sat...
AthleticsVietnamese athletics and the readings nobody writes downAt the corner of the track at a national championship, a small handheld...
Domestic FootballV.League's Data Void: Vietnamese Football Is Retelling Itself From MemoryIn Pleiku, a late-afternoon training session usually ends very quietly: the...
Formula 1Hamilton's Zandvoort Radio Rant: What the Data Says When Emotion Takes OverZandvoort, one of the narrowest circuits in modern F1 history, measures just ...
BadmintonKunlavut Vitidsarn and the historic treble: When data confirms a new dynasty for Thai badmintonI still remember an evening in August 2026, sitting in my office in Surabaya,...
Domestic FootballVietnam U17 lose 1-4 in Seoul: reading an afternoon designed as a testThe passage I rewatched most in the Vietnam U17 versus FC Seoul U18 match sit...
International FootballMarcelo, Lamine Yamal and a 19-year gap: reading a joke through a referee's eyeHook "Impossible. Imagine me chasing Lamine Yamal now! I can't." Marcelo said...
Table TennisEmpty Cells: The Trap of False Confidence in Table Tennis AnalysisI opened the analysis file at 2 a.m., after a long day tracking the qualifier...
Domestic FootballFIFA ASEAN Cup 2026 – September 28 Matchday: Two Fixtures, Two Platforms, and a Gap Behind the LinkOn September 27, 2026, I stayed back after work in Seoul, reopening the FIFA...
VolleyballSuhl Wins the German Supercup: Three Sets, Six Points, and a Flaw Nobody Wants to NameOpening: Five Set Points and a Silence Coburg, the night of October 3, 2026. ...
TennisCzechia's 12th Title: A System Confirmed in Shenzhen, Not a Lucky GenerationIn the second set of the opening singles rubber of the Billie Jean King Cup...
Domestic FootballWorld Cup 2030 Qualifiers: Vietnam in Pot 2 and What the December 15, 2026 Draw Has Not Yet SaidDecember 15, 2026 sits on the wall calendar of the technical meeting room lik...
Badminton3-0 Over Kazakhstan: India Exposes a Blind Spot in DoublesOn the electronic scoreboard at an arena in Japan, one line of numbers made m...
EsportsWorlds 2026 Play-In: MVK Steps Into an All-Bo5 Maze Where Only One Team Gets to Keep DreamingFrom September 19 to October 10, four teams from four regions will step throu...
TennisWhen Injury Data Refuses the Tennis Label: A Lesson from the Analysis PipelineA table of 314 injury cases from three A-League seasons, compiled over four...
EsportsVietnam's Two LCP Slots: The Money Is In, The Rulebook Is NotOn the night of November 2, 2026, I sat in a late-night cafe in Beijing...
